home *** CD-ROM | disk | FTP | other *** search
-
- #------------- Sound/Music
- if(!$dedicated)
- {
- newSfx();
- sfxSetFormat(22050, 16, 1);
- #sfxSetMaxBuffers 32
- newObject(soundVol, SimVolume, "sound.vol");
-
- #
- # Sound Profiles
- #
- # optional modifiers
- # SFX_IS_STREAMING
- # SFX_IS_LOOPING
-
- sfxAdd2Dprofile(IDPRF_2D, 0.0 );
- sfxAdd2Dprofile(IDPRF_2D_LOOP, 0.0, SFX_IS_LOOPING );
- sfxAdd3Dprofile(IDPRF_NEAR, 0.0, 1.0, 100.0 );
- sfxAdd3Dprofile(IDPRF_MEDIUM, 0.0, 5.0, 500.0 );
- sfxAdd3Dprofile(IDPRF_FAR, 0.0, 10.0, 1000.0 );
- sfxAdd3Dprofile(IDPRF_MEDIUM_LOOP, 0.0, 5.0, 500.0, SFX_IS_LOOPING );
- sfxAdd3Dprofile(IDPRF_NEAR_LOOP, 0.0, 1.0, 100.0, SFX_IS_LOOPING );
- sfxAdd3Dprofile(IDPRF_FOOTS, 0.0, 0.0, 30.0 );
- #
- # 3D sounds
- #
- sfxAddPair (IDSFX_BXPLO1, IDPRF_FAR, "BXplo1.wav");
- sfxAddPair (IDSFX_BXPLO2, IDPRF_FAR, "BXplo2.wav");
- sfxAddPair (IDSFX_BXPLO3, IDPRF_FAR, "BXplo3.wav");
- sfxAddPair (IDSFX_BXPLO4, IDPRF_FAR, "BXplo4.wav");
- sfxAddPair (IDSFX_DISCLOOP, IDPRF_MEDIUM_LOOP,"Discloop.wav");
- sfxAddPair (IDSFX_SHELL1, IDPRF_FAR, "Dropshl1.wav");
- sfxAddPair (IDSFX_SHELL2, IDPRF_FAR, "Dropshl2.wav");
- sfxAddPair (IDSFX_DRYFIRE, IDPRF_NEAR, "Dryfire1.wav");
- sfxAddPair (IDSFX_EXPLO3, IDPRF_FAR, "EXPLO3.wav");
- sfxAddPair (IDSFX_EXPLO4, IDPRF_FAR, "Explo4.wav");
- sfxAddPair (IDSFX_FIRE, IDPRF_MEDIUM, "fire.wav");
- sfxAddPair (IDSFX_FLAG1, IDPRF_NEAR, "Flag1.wav");
- sfxAddPair (IDSFX_FLAG2, IDPRF_NEAR, "Flag2.wav");
- sfxAddPair (IDSFX_GRENADE, IDPRF_MEDIUM, "Grenade.wav");
- sfxAddPair (IDSFX_GRAZED, IDPRF_NEAR, "Injure1.wav");
- sfxAddPair (IDSFX_INJURED, IDPRF_NEAR, "Injure2.wav");
- sfxAddPair (IDSFX_NAILED, IDPRF_NEAR, "Injure3.wav");
- sfxAddPair (IDSFX_LANDHURT, IDPRF_NEAR, "Landhurt.wav");
- sfxAddPair (IDSFX_LAND_ON_GROUND, IDPRF_NEAR, "Land_On_Ground.wav");
- sfxAddPair (IDSFX_AUTOGUNCOOL, IDPRF_NEAR, "Machgun2.wav");
- sfxAddPair (IDSFX_AUTOGUN, IDPRF_MEDIUM_LOOP,"machinegun.wav");
- sfxAddPair (IDSFX_PU_AMMO, IDPRF_NEAR, "Pku_ammo.wav");
- sfxAddPair (IDSFX_PU_HEALTH, IDPRF_NEAR, "Pku_hlth.wav");
- sfxAddPair (IDSFX_PU_WEAPON, IDPRF_NEAR, "Pku_weap.wav");
- sfxAddPair (IDSFX_PU_PACK, IDPRF_NEAR, "Pku_pack.wav");
- sfxAddPair (IDSFX_PLASMA1, IDPRF_MEDIUM, "Plasma1.wav");
- sfxAddPair (IDSFX_PLASMA2, IDPRF_MEDIUM, "Plasma2.wav");
- sfxAddPair (IDSFX_PLASMA3, IDPRF_MEDIUM_LOOP,"Plasma3.wav");
- sfxAddPair (IDSFX_PLAYER_DEATH, IDPRF_MEDIUM, "player_death.wav");
- sfxAddPair (IDSFX_PLAYER_HIT, IDPRF_NEAR, "player_hit.wav");
- sfxAddPair (IDSFX_PLAYER_RES, IDPRF_MEDIUM, "reborn.wav");
- sfxAddPair (IDSFX_RICOCHE1, IDPRF_NEAR, "Ricoche1.wav");
- sfxAddPair (IDSFX_RICOCHE2, IDPRF_NEAR, "Ricoche2.wav");
- sfxAddPair (IDSFX_RICOCHE3, IDPRF_NEAR, "Ricoche3.wav");
- sfxAddPair (IDSFX_RIFLE1, IDPRF_MEDIUM, "rifle1.wav");
- sfxAddPair (IDSFX_RIFLE2, IDPRF_MEDIUM, "rifle2.wav");
- sfxAddPair (IDSFX_ROCKET, IDPRF_MEDIUM, "rocket2.wav");
- sfxAddPair (IDSFX_ROCKETA, IDPRF_NEAR, "rocket.wav");
- sfxAddPair (IDSFX_ROCKET3, IDPRF_NEAR, "rocket3.wav");
- sfxAddPair (IDSFX_SNIPER, IDPRF_MEDIUM, "sniper.wav");
- sfxAddPair (IDSFX_SNIPER2, IDPRF_NEAR_LOOP, "Sniper2.wav");
- sfxAddPair (IDSFX_JET, IDPRF_MEDIUM_LOOP,"thrust.wav");
- sfxAddPair (IDSFX_EMPTY, IDPRF_NEAR, "weapon_empty.wav");
- sfxAddPair (IDSFX_ENERGYDONATE, IDPRF_FAR, "energy.wav");
- sfxAddPair (IDSFX_SHIELDHIT, IDPRF_MEDIUM, "shieldhit.wav");
- sfxAddPair (IDSFX_GENERATOR, IDPRF_NEAR_LOOP, "generator.wav");
- sfxAddPair (IDSFX_TURRET_SHOOT, IDPRF_MEDIUM, "turret.wav");
- sfxAddPair (IDSFX_ENERGYEXP, IDPRF_MEDIUM, "energyexp.wav");
- sfxAddPair (IDSFX_ROCKEXP, IDPRF_MEDIUM, "rockexp.wav");
- sfxAddPair (IDSFX_SHOCKEXP, IDPRF_MEDIUM, "shockexp.wav");
- sfxAddPair (IDSFX_TURRETEXP, IDPRF_MEDIUM, "turretexp.wav");
- sfxAddPair (IDSFX_FLIER_SHOOT, IDPRF_MEDIUM, "flierrocket.wav");
-
- sfxAddPair (IDSFX_LFOOTLSOFT, IDPRF_FOOTS, "lfootlsoft.wav");
- sfxAddPair (IDSFX_LFOOTRSOFT, IDPRF_FOOTS, "lfootrsoft.wav");
- sfxAddPair (IDSFX_LFOOTLHARD, IDPRF_FOOTS, "lfootlsoft.wav");
- sfxAddPair (IDSFX_LFOOTRHARD, IDPRF_FOOTS, "lfootrsoft.wav");
- sfxAddPair (IDSFX_LFOOTLSNOW, IDPRF_FOOTS, "lfootlsoft.wav");
- sfxAddPair (IDSFX_LFOOTRSNOW, IDPRF_FOOTS, "lfootrsoft.wav");
- sfxAddPair (IDSFX_MFOOTLSOFT, IDPRF_FOOTS, "mfootlsoft.wav");
- sfxAddPair (IDSFX_MFOOTRSOFT, IDPRF_FOOTS, "mfootrsoft.wav");
- sfxAddPair (IDSFX_MFOOTLHARD, IDPRF_FOOTS, "mfootlsoft.wav");
- sfxAddPair (IDSFX_MFOOTRHARD, IDPRF_FOOTS, "mfootrsoft.wav");
- sfxAddPair (IDSFX_MFOOTLSNOW, IDPRF_FOOTS, "mfootlsoft.wav");
- sfxAddPair (IDSFX_MFOOTRSNOW, IDPRF_FOOTS, "mfootrsoft.wav");
- sfxAddPair (IDSFX_HFOOTLSOFT, IDPRF_FOOTS, "hfootlsoft.wav");
- sfxAddPair (IDSFX_HFOOTRSOFT, IDPRF_FOOTS, "hfootrsoft.wav");
- sfxAddPair (IDSFX_HFOOTLHARD, IDPRF_FOOTS, "hfootlsoft.wav");
- sfxAddPair (IDSFX_HFOOTRHARD, IDPRF_FOOTS, "hfootrsoft.wav");
- sfxAddPair (IDSFX_HFOOTLSNOW, IDPRF_FOOTS, "hfootlsoft.wav");
- sfxAddPair (IDSFX_HFOOTRSNOW, IDPRF_FOOTS, "hfootrsoft.wav");
-
- sfxAddPair (IDSFX_GRENADE_DEFAULT, IDPRF_NEAR, "thump1.wav");
- sfxAddPair (IDSFX_GRENADE_STONE, IDPRF_NEAR, "grenadeMetal.wav");
- sfxAddPair (IDSFX_GRENADE_METAL, IDPRF_NEAR, "grenadeStone.wav");
-
- #
- # Non-positioned sounds
- #
- sfxAddPair (IDSFX_SNOW ,IDPRF_2D_LOOP ,"Snow.wav");
- sfxAddPair (IDSFX_RAIN ,IDPRF_2D_LOOP ,"rain.wav");
- sfxAddPair (IDSFX_TELEPORT ,IDPRF_2D ,"teleport1.wav");
- sfxAddPair (IDSFX_RIFLE_RELOAD ,IDPRF_2D ,"Rifle_Reload.wav");
- sfxAddPair (IDSFX_WEAPON2 ,IDPRF_2D ,"Weapon2.wav");
- sfxAddPair (IDSFX_WEAPON3 ,IDPRF_2D ,"Weapon3.wav");
- sfxAddPair (IDSFX_WEAPON4 ,IDPRF_2D ,"Weapon4.wav");
- sfxAddPair (IDSFX_WEAPON5 ,IDPRF_2D ,"Weapon5.wav");
- sfxAddPair (IDSFX_DISCLOAD ,IDPRF_2D ,"Discload.wav");
- sfxAddPair (IDSFX_FLAGCAPTURE ,IDPRF_2D ,"flagcapture.wav");
- sfxAddPair (IDSFX_FLAGRETURN ,IDPRF_2D ,"flagreturn.wav");
-
- #
- # Doors and Elevators
- #
- sfxAddPair (IDSFX_DOOR1 ,IDPRF_NEAR ,"Door1.wav");
- sfxAddPair (IDSFX_DOOR2 ,IDPRF_NEAR ,"Door2.wav");
- sfxAddPair (IDSFX_DOOR3 ,IDPRF_NEAR ,"Door3.wav");
- sfxAddPair (IDSFX_DOOR4 ,IDPRF_NEAR ,"Door4.wav");
- sfxAddPair (IDSFX_DOOR5 ,IDPRF_NEAR ,"Door5.wav");
- }
-